package com.example.onlineanswer.model.vo;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * 竞赛答题VO
 */
@Data
public class ContestAnswerVO {
    
    /**
     * 竞赛ID
     */
    private Long contestId;
    
    /**
     * 竞赛名称
     */
    private String contestName;
    
    /**
     * 竞赛描述
     */
    private String description;
    
    /**
     * 开始时间
     */
    private LocalDateTime startTime;
    
    /**
     * 结束时间
     */
    private LocalDateTime endTime;
    
    /**
     * 答题用户数量
     */
    private Integer userCount;
    
    /**
     * 答题总数
     */
    private Integer answerCount;
    
    /**
     * 正确答题数
     */
    private Integer correctCount;
    
    /**
     * 答题平均得分
     */
    private Double averageScore;
    
    /**
     * 答题列表
     */
    private List<UserAnswerVO> answerList;
} 